<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        /* 全局样式重置（可选，用于消除默认边距） */
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        /* 第一行容器：.f1 */
        .f1 {
            display: flex;
            margin-bottom: 10px; /* 与第二行的垂直间距 */
        }

        .f1 .left {
            width: 611px;
            height: 376px;
            background-color: gray;
            margin-right: 10px; /* 与右侧黄色块的水平间距 */
        }

        .f1 .right {
            width: 375px;
            height: 376px;
            background-color: yellow;
        }

        /* 第二行容器：.f2 */
        .f2 {
            display: flex;
        }

        .f2 .left {
            width: 366px;
            height: 233px;
            background-color: pink;
            margin-right: 20px; /* 与右侧蓝色卡片的水平间距 */
        }

        .f2 .card {
            width: 198px;
            height: 233px;
            background-color: #0aa1ed;
            margin-right: 8px; /* 蓝色卡片之间的水平间距 */
        }

        /* 最后一个蓝色卡片去除右侧间距 */
        .f2 .card:last-child {
            margin-right: 0;
        }
    </style>
</head>
<body>
<div class="f1">
    <div class="left"></div>
    <div class="right"></div>
</div>
<div class="f2">
    <div class="left"></div>
    <div class="card"></div>
    <div class="card"></div>
    <div class="card"></div>
</div>
</body>
</html>